Format-bytes
This crate exposes a procedural macro that allows you to format bytestrings. For more background on why you would want to do that, read this article.
Usage
Add this to your Cargo.toml
:
[]
= "0.1"
then use the macro like so:
use format_bytes;
See more examples of how it works on the documentation of
format_bytes!
itself.
Missing features
- Named arguments, but they should be added in a future version
- Python-like "f-string" functionality is not planned because of its more complex implementation and limited actual benefit
format!
-like padding helpers: if the need manifests itself, they might appear
Why not 1.0?
Not until named arguments have landed and the macro gets a bit of mileage (it will be used in Mercurial).